Contemporary Villa With Panoramic Views In Secure Gated Domain In Villefranche-Sur-Mer